package com.mingtu.guards.bean;

import java.util.List;

/**
 * @ClassName :
 * @Author : wkk
 * @Date : 2022-6-8 09:29:48
 * @Email : 1281573890@qq.com
 * @Eescription :
 */
public class AllTrackRecordBean {

    /**
     * msg : success
     * code : 0
     * data : {"page":{"totalCount":6,"pageSize":20,"totalPage":1,"currPage":1,"list":[{"id":2175,"userId":12,"createTime":"2023-05-19 20:17:25","beginTime":"2023-05-19 19:24:17","endTime":"2023-05-19 19:50:18","duration":"1412","mileage":"2.74","taskName":"20230519201725003","name":"吴康康","deptName":"靳家岭管理站","pointFile":null,"dateStr":null,"area":"[新郑市华南城三路, 新郑市裴度路, 新郑市华南城二路, 新郑市祥安路, 新郑市双湖大道, 新郑市郑新快速通道]","validMileage":"0.0"},{"id":2174,"userId":12,"createTime":"2023-05-19 18:42:06","beginTime":"2023-05-19 18:43:31","endTime":"2023-05-19 18:47:19","duration":"144","mileage":"0.18","taskName":"20230519184205002","name":"吴康康","deptName":"靳家岭管理站","pointFile":null,"dateStr":null,"area":"[管城回族区广源路, 管城回族区紫荆山路, 管城回族区陇海东路]","validMileage":"0.0"},{"id":2173,"userId":8,"createTime":"2023-05-19 08:42:05","beginTime":"2023-05-19 08:40:55","endTime":"2023-05-19 08:47:18","duration":"300","mileage":"0.26","taskName":"20230519084205001","name":"梅亮亮","deptName":"靳家岭管理站","pointFile":null,"dateStr":null,"area":"[管城回族区陇海东路, 管城回族区紫荆山路, 管城回族区广源路]","validMileage":"0.0"},{"id":2172,"userId":8,"createTime":"2023-05-18 20:09:14","beginTime":"2023-05-18 19:54:30","endTime":"2023-05-18 20:14:26","duration":"1195","mileage":"3.54","taskName":"20230518200914002","name":"梅亮亮","deptName":"靳家岭管理站","pointFile":null,"dateStr":null,"area":"[新郑市华南城三路, 新郑市裴度路, 新郑市祥安路, 新郑市双湖大道, 新郑市祥和路]","validMileage":"0.0"},{"id":2171,"userId":8,"createTime":"2023-05-18 19:48:37","beginTime":"2023-05-18 19:53:07","endTime":"2023-05-18 19:53:49","duration":"42","mileage":"0.03","taskName":"20230518194837001","name":"梅亮亮","deptName":"靳家岭管理站","pointFile":null,"dateStr":null,"area":"[新郑市华南城三路]","validMileage":"0.0"},{"id":2170,"userId":11,"createTime":"2023-04-24 15:17:04","beginTime":"2023-04-01 15:21:49","endTime":"2023-04-01 15:25:51","duration":"242","mileage":"63.97","taskName":"20230424151704001","name":"李磊","deptName":"博爱分局","pointFile":null,"dateStr":null,"area":"[新县陡山河乡, 新县郭家河乡, 新县陈店乡, 新县箭厂河乡, 新县金兰山街道, 新县新集镇]","validMileage":"63.97"}]},"statics":{"totalDuration":"3335.0","totalMileage":64,"totalCount":"4","clockNum":"1"}}
     */

    private String msg;
    private int code;
    private DataBean data;

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * page : {"totalCount":6,"pageSize":20,"totalPage":1,"currPage":1,"list":[{"id":2175,"userId":12,"createTime":"2023-05-19 20:17:25","beginTime":"2023-05-19 19:24:17","endTime":"2023-05-19 19:50:18","duration":"1412","mileage":"2.74","taskName":"20230519201725003","name":"吴康康","deptName":"靳家岭管理站","pointFile":null,"dateStr":null,"area":"[新郑市华南城三路, 新郑市裴度路, 新郑市华南城二路, 新郑市祥安路, 新郑市双湖大道, 新郑市郑新快速通道]","validMileage":"0.0"},{"id":2174,"userId":12,"createTime":"2023-05-19 18:42:06","beginTime":"2023-05-19 18:43:31","endTime":"2023-05-19 18:47:19","duration":"144","mileage":"0.18","taskName":"20230519184205002","name":"吴康康","deptName":"靳家岭管理站","pointFile":null,"dateStr":null,"area":"[管城回族区广源路, 管城回族区紫荆山路, 管城回族区陇海东路]","validMileage":"0.0"},{"id":2173,"userId":8,"createTime":"2023-05-19 08:42:05","beginTime":"2023-05-19 08:40:55","endTime":"2023-05-19 08:47:18","duration":"300","mileage":"0.26","taskName":"20230519084205001","name":"梅亮亮","deptName":"靳家岭管理站","pointFile":null,"dateStr":null,"area":"[管城回族区陇海东路, 管城回族区紫荆山路, 管城回族区广源路]","validMileage":"0.0"},{"id":2172,"userId":8,"createTime":"2023-05-18 20:09:14","beginTime":"2023-05-18 19:54:30","endTime":"2023-05-18 20:14:26","duration":"1195","mileage":"3.54","taskName":"20230518200914002","name":"梅亮亮","deptName":"靳家岭管理站","pointFile":null,"dateStr":null,"area":"[新郑市华南城三路, 新郑市裴度路, 新郑市祥安路, 新郑市双湖大道, 新郑市祥和路]","validMileage":"0.0"},{"id":2171,"userId":8,"createTime":"2023-05-18 19:48:37","beginTime":"2023-05-18 19:53:07","endTime":"2023-05-18 19:53:49","duration":"42","mileage":"0.03","taskName":"20230518194837001","name":"梅亮亮","deptName":"靳家岭管理站","pointFile":null,"dateStr":null,"area":"[新郑市华南城三路]","validMileage":"0.0"},{"id":2170,"userId":11,"createTime":"2023-04-24 15:17:04","beginTime":"2023-04-01 15:21:49","endTime":"2023-04-01 15:25:51","duration":"242","mileage":"63.97","taskName":"20230424151704001","name":"李磊","deptName":"博爱分局","pointFile":null,"dateStr":null,"area":"[新县陡山河乡, 新县郭家河乡, 新县陈店乡, 新县箭厂河乡, 新县金兰山街道, 新县新集镇]","validMileage":"63.97"}]}
         * statics : {"totalDuration":"3335.0","totalMileage":64,"totalCount":"4","clockNum":"1"}
         */

        private PageBean page;
        private StaticsBean statics;

        public PageBean getPage() {
            return page;
        }

        public void setPage(PageBean page) {
            this.page = page;
        }

        public StaticsBean getStatics() {
            return statics;
        }

        public void setStatics(StaticsBean statics) {
            this.statics = statics;
        }

        public static class PageBean {
            /**
             * totalCount : 6
             * pageSize : 20
             * totalPage : 1
             * currPage : 1
             * list : [{"id":2175,"userId":12,"createTime":"2023-05-19 20:17:25","beginTime":"2023-05-19 19:24:17","endTime":"2023-05-19 19:50:18","duration":"1412","mileage":"2.74","taskName":"20230519201725003","name":"吴康康","deptName":"靳家岭管理站","pointFile":null,"dateStr":null,"area":"[新郑市华南城三路, 新郑市裴度路, 新郑市华南城二路, 新郑市祥安路, 新郑市双湖大道, 新郑市郑新快速通道]","validMileage":"0.0"},{"id":2174,"userId":12,"createTime":"2023-05-19 18:42:06","beginTime":"2023-05-19 18:43:31","endTime":"2023-05-19 18:47:19","duration":"144","mileage":"0.18","taskName":"20230519184205002","name":"吴康康","deptName":"靳家岭管理站","pointFile":null,"dateStr":null,"area":"[管城回族区广源路, 管城回族区紫荆山路, 管城回族区陇海东路]","validMileage":"0.0"},{"id":2173,"userId":8,"createTime":"2023-05-19 08:42:05","beginTime":"2023-05-19 08:40:55","endTime":"2023-05-19 08:47:18","duration":"300","mileage":"0.26","taskName":"20230519084205001","name":"梅亮亮","deptName":"靳家岭管理站","pointFile":null,"dateStr":null,"area":"[管城回族区陇海东路, 管城回族区紫荆山路, 管城回族区广源路]","validMileage":"0.0"},{"id":2172,"userId":8,"createTime":"2023-05-18 20:09:14","beginTime":"2023-05-18 19:54:30","endTime":"2023-05-18 20:14:26","duration":"1195","mileage":"3.54","taskName":"20230518200914002","name":"梅亮亮","deptName":"靳家岭管理站","pointFile":null,"dateStr":null,"area":"[新郑市华南城三路, 新郑市裴度路, 新郑市祥安路, 新郑市双湖大道, 新郑市祥和路]","validMileage":"0.0"},{"id":2171,"userId":8,"createTime":"2023-05-18 19:48:37","beginTime":"2023-05-18 19:53:07","endTime":"2023-05-18 19:53:49","duration":"42","mileage":"0.03","taskName":"20230518194837001","name":"梅亮亮","deptName":"靳家岭管理站","pointFile":null,"dateStr":null,"area":"[新郑市华南城三路]","validMileage":"0.0"},{"id":2170,"userId":11,"createTime":"2023-04-24 15:17:04","beginTime":"2023-04-01 15:21:49","endTime":"2023-04-01 15:25:51","duration":"242","mileage":"63.97","taskName":"20230424151704001","name":"李磊","deptName":"博爱分局","pointFile":null,"dateStr":null,"area":"[新县陡山河乡, 新县郭家河乡, 新县陈店乡, 新县箭厂河乡, 新县金兰山街道, 新县新集镇]","validMileage":"63.97"}]
             */

            private int totalCount;
            private int pageSize;
            private int totalPage;
            private int currPage;
            private List<ListBean> list;

            public int getTotalCount() {
                return totalCount;
            }

            public void setTotalCount(int totalCount) {
                this.totalCount = totalCount;
            }

            public int getPageSize() {
                return pageSize;
            }

            public void setPageSize(int pageSize) {
                this.pageSize = pageSize;
            }

            public int getTotalPage() {
                return totalPage;
            }

            public void setTotalPage(int totalPage) {
                this.totalPage = totalPage;
            }

            public int getCurrPage() {
                return currPage;
            }

            public void setCurrPage(int currPage) {
                this.currPage = currPage;
            }

            public List<ListBean> getList() {
                return list;
            }

            public void setList(List<ListBean> list) {
                this.list = list;
            }

            public static class ListBean {
                /**
                 * id : 2175
                 * userId : 12
                 * createTime : 2023-05-19 20:17:25
                 * beginTime : 2023-05-19 19:24:17
                 * endTime : 2023-05-19 19:50:18
                 * duration : 1412
                 * mileage : 2.74
                 * taskName : 20230519201725003
                 * name : 吴康康
                 * deptName : 靳家岭管理站
                 * pointFile : null
                 * dateStr : null
                 * area : [新郑市华南城三路, 新郑市裴度路, 新郑市华南城二路, 新郑市祥安路, 新郑市双湖大道, 新郑市郑新快速通道]
                 * validMileage : 0.0
                 * clockNum : 1
                 */

                private int id;
                private int userId;
                private int clockNum;
                private String createTime;
                private String beginTime;
                private String endTime;
                private String duration;
                private String mileage;
                private String taskName;
                private String name;
                private String deptName;
                private Object pointFile;
                private Object dateStr;
                private String area;
                private String validMileage;

                public int getId() {
                    return id;
                }

                public void setId(int id) {
                    this.id = id;
                }

                public int getUserId() {
                    return userId;
                }

                public void setUserId(int userId) {
                    this.userId = userId;
                }

                public String getCreateTime() {
                    return createTime;
                }

                public void setCreateTime(String createTime) {
                    this.createTime = createTime;
                }

                public String getBeginTime() {
                    return beginTime;
                }

                public void setBeginTime(String beginTime) {
                    this.beginTime = beginTime;
                }

                public String getEndTime() {
                    return endTime;
                }

                public void setEndTime(String endTime) {
                    this.endTime = endTime;
                }

                public String getDuration() {
                    return duration;
                }

                public void setDuration(String duration) {
                    this.duration = duration;
                }

                public String getMileage() {
                    return mileage;
                }

                public void setMileage(String mileage) {
                    this.mileage = mileage;
                }

                public String getTaskName() {
                    return taskName;
                }

                public void setTaskName(String taskName) {
                    this.taskName = taskName;
                }

                public String getName() {
                    return name;
                }

                public void setName(String name) {
                    this.name = name;
                }

                public String getDeptName() {
                    return deptName;
                }

                public void setDeptName(String deptName) {
                    this.deptName = deptName;
                }

                public Object getPointFile() {
                    return pointFile;
                }

                public void setPointFile(Object pointFile) {
                    this.pointFile = pointFile;
                }

                public Object getDateStr() {
                    return dateStr;
                }

                public void setDateStr(Object dateStr) {
                    this.dateStr = dateStr;
                }

                public String getArea() {
                    return area;
                }

                public void setArea(String area) {
                    this.area = area;
                }

                public String getValidMileage() {
                    return validMileage;
                }

                public void setValidMileage(String validMileage) {
                    this.validMileage = validMileage;
                }

                public int getClockNum() {
                    return clockNum;
                }

                public void setClockNum(int clockNum) {
                    this.clockNum = clockNum;
                }
            }
        }

        public static class StaticsBean {
            /**
             * totalDuration : 3335.0
             * totalMileage : 64
             * totalCount : 4
             * clockNum : 1
             */

            private String totalDuration;
            private int totalMileage;
            private String totalCount;
            private String clockNum;

            public String getTotalDuration() {
                return totalDuration;
            }

            public void setTotalDuration(String totalDuration) {
                this.totalDuration = totalDuration;
            }

            public int getTotalMileage() {
                return totalMileage;
            }

            public void setTotalMileage(int totalMileage) {
                this.totalMileage = totalMileage;
            }

            public String getTotalCount() {
                return totalCount;
            }

            public void setTotalCount(String totalCount) {
                this.totalCount = totalCount;
            }

            public String getClockNum() {
                return clockNum;
            }

            public void setClockNum(String clockNum) {
                this.clockNum = clockNum;
            }
        }
    }
}
